import wx from 'weixin-js-sdk' //引入刚才下载的包

export function shareImpl (option) {
    //option是分享的配置内容*/
    const url = window.location.href.split("#")[0]; //获取当前的url

    // getWxConfig({url:url}).then(res => { //请求后台接口
    // console.log(res)
    wx.config({
        debug: true, //是否开启debug
        appId: "",//你的appid
        timestamp: "", //时间戳
        nonceStr: "",//随机字符串
        signature: "",//秘钥（秘钥生成规则请看我另一篇文章（php获取微信AccessToken，生成秘钥））
        jsApiList: [ //请求的api接口列表，微信的，详情去看微信官方文档
            'updateAppMessageShareData',
            'updateTimelineShareData',
            'getLocation',
            'openLocation',
            'onMenuShareAppMessage',
            'onMenuShareTimeline'
        ]
    });
    wx.ready(function () { //如果wx.config配置正常，会自动走此处
        console.log('ready执行完毕')
        //自定义“分享给朋友”及“分享到QQ”按钮的分享内容
        wx.updateAppMessageShareData({
            title: option.shareTitle,//分享的标题
            desc: option.shareDesc,//分享的描述信息
            link: option.shareUrl,//分享的url
            imgUrl: option.shareImg//分享的图片
        });
        //自定义“分享到朋友圈”及“分享到QQ空间”按钮的分
        wx.updateTimelineShareData({
            title: option.shareTitle,
            desc: option.shareDesc,
            link: option.shareUrl,
            imgUrl: option.shareImg,
        });
    });
    wx.error(function (res) { //如果wx.config配置失败,会走到此处
        console.log('error', res);
    })
    // });

}
